Universal Access To All Knowledge
Home Donate | Store | Blog | FAQ | Jobs | Volunteer Positions | Contact | Bios | Forums | Projects | Terms, Privacy, & Copyright
Search: Advanced Search
Anonymous User (login or join us)
Upload

Reply to this post | See parent post | Go Back
View Post [edit]

Poster: Administrator, Curator, or StaffBrad Leblanc Date: May 31, 2005 6:40am
Forum: etree Subject: Re: Is the contribution engine hung?

Yes, it's being worked on. Sorry for the trouble,

Reply to this post
Reply [edit]

Poster: xtifr Date: May 31, 2005 7:00am
Forum: etree Subject: opening the source couldn't hurt! :)

Well, at least it waited till after the weekend this time! Which is especially nice since we just had a long weekend.

I still say it would be nice if the Archive code were opened up, so independent programmers and open-source developers could at least review and audit the code. I realize the code may not be that useful as an independent project - not too many people are likely to start up their own Internet Archives* - but I think the Archive is interesting enough and important enough that it could still benefit from the "many eyes make all bugs shallow" aspect of open source. :shrug:

* this is what we in trade call a "severe understatement" :)

Reply to this post
Reply [edit]

Poster: bradm Date: Jun 1, 2005 12:20am
Forum: etree Subject: Re: opening the source couldn't hurt! :)

I agree, mostly because I'd like to see how it all works. :)

I also note that the "Slashdot" news site

http://www.slashdot.org

makes its code available via

http://www.slashcode.com/

so that people can download, customize it, and use it to set up their own sites. I wonder if something similar could be done for archive.org completely, or just the LMA.

Aloha,
Brad

Reply to this post
Reply [edit]

Poster: Administrator, Curator, or StaffBrad Leblanc Date: Jun 2, 2005 4:56am
Forum: etree Subject: Re: opening the source couldn't hurt! :)

I wonder if something similar could be done for archive.org completely, or just the LMA.

http://www.archive.org/iathreads/post-view.php?id=26026

It can be done, my understanding is that it's just a matter of "do I put out these 7 fires or do I spend a week packaging up the source code for a sourceforge project". To date, the engineers have been stretched too thin to do this.

I'm sure it will get done eventually, I just don't hear that it will be soon - lots of backend changes are going on over the next couple months in regards to migrating collections over to new hardware (Petaboxes).

-Brad

This post was modified by Brad Leblanc on 2005-06-02 11:56:47

Reply to this post
Reply [edit]

Poster: xtifr Date: Jun 2, 2005 3:59am
Forum: etree Subject: Re: opening the source couldn't hurt! :)

It shouldn't need to be "packaged", and definitely doesn't need to be stored on Sourceforge. Most revision control systems support anonymous, read-only mode, and all that should really be necessary is opening that up (and maybe providing a place for external developers to submit patches).

I do realize it's a low priority task, but I also think it might be better for the Archive to NOT do more than you have to. As I said, it's unlikely that anyone is going to want to set up their own Internet Archive, so merely letting people read the code, rather than trying to dress it up all pretty, is probably more than good enough.

Reply to this post
Reply [edit]

Poster: pt Date: Jun 2, 2005 7:51am
Forum: etree Subject: Re: opening the source couldn't hurt! :)

Parker from the Archive here.

We are huge fans of open source. Wherever possible we use open source tools, and strongly agree with the statements you've made above with respect to the value of open sourcing code. In fact, one of our biggest successes here has been Heritrix, our open source web crawler.

We're hoping one day our storage and website code can be open sourced so that the community can contribute there as well, but we're not quite there yet. For now, if there is something in particular you'd like to fix/improve/know about you can email me, I'm just parker @ you can guess the domain.